social/economic upheaval - Francés Inglés Diccionario